Skip to content

Introduction

Computer science involves problem-solving, hardware, and algorithms that help people utilize computers and incorporate multiple perspectives to address real-world problems in contemporary life.

As the study of computer science continues to evolve, the careful design of the AP Computer Science A course strives to engage a diverse student population, including female and underrepresented students, by allowing them to discover the power of computer science through rewarding yet challenging concepts.

UnitsExam Weighting
Unit 1:Primitive Types2.5–5%
Unit 2:Using Objects5–7.5%
Unit 3:Boolean Expressions andifStatements15–17.5%
Unit 4:Iteration17.5–22.5%
Unit 5:Writing Classes5–7.5%
Unit 6:Array10–15%
Unit 7:ArrayList2.5–7.5%
Unit 8:2D Array7.5–10%
Unit 9:Inheritance5–10%
Unit 10:Recursion5–7.5%

image.png